body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F2F2F2 url(../images/body_bg.png) repeat-x scroll 0 0;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0 auto;
padding:0;
text-align:left;
}
margin{0px;}
padding{0px;}
.style1{
color:#FF0000;
}

img{
border:0px;
}

a, a:link, a:visited {
color:#237AB4;
text-decoration:none;
}
a:hover, a:visited:hover {
color:#237AB4;
text-decoration:underline;
}

#header{
width:985px;
margin:0 auto;
z-index:-10;
}
.tagline{
width:100%;
}
#tagword{
width:80%;
height:40px;
line-height:40px;
float:left;
font-size:14px;
letter-spacing:6px;
color:#FFFFFF;
font-weight:bold;
text-align:left;
}
#languages{
width:20%;
font-size:12px;
color:#FFFFFF;
line-height:20px;
padding:10px 0;
float:right;
text-align:right;
}
#header_part{
width:100%;
background:url(../images/header_bg.gif) repeat-x;
height:115px;
clear:both;
}
#logo{
width:200px;
padding:20px 0px 30px 30px;
float:left;
}
#rightheader{
width:745px;
float:right;
text-align:right;
}
#nav{
width:735px;
margin-top:20px;
margin-right:8px;
height:40px;
background: transparent url(../images/primary_nav_bg.png);
}
#nav ul{
margin:0px;
padding:0px;
list-style-type:none;
}
#nav ul li{
float:left;
width:122px;
text-align:center;
font-size:14px;
font-family: Arial, Helvetica, sans-serif;
color:#333333;
line-height:40px;
font-weight:bold;
}
#search{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent  url(../images/search_bg.gif)  no-repeat scroll 0 0;
float:left;
height:22px;
margin:15px 2px 9px;
padding:2px;
width:496px;
}
.tex{
width:80%;
float:left;
margin:0px;
padding:0px;
text-align:left;
}
.txt_box {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #AAAAAA;
color:#237AB4;
font-size:12px;
height:18px;
*height:16px;
_height:16px;
line-height:14px;
padding:1px;
width:405px;
}
.anniu{
width:85px;
float:right;
margin:0px;
padding:0px;
height:22px;
margin-left:2px;
}
.teachtex{
width:210px;
_width:200px;
float:left;
margin:0px;
padding:0px;
text-align:left;
}
.teachanniu{
width:85px;
float:left;
margin:0px;
padding:0px;
height:22px;
margin-left:5px;
}

.button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent  url(../images/button_bg.png) repeat-x scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:11px;
height:22px;
*height:21px;
margin:0;
padding:0 5px 3px;
text-align:-moz-center;
text-transform:uppercase;
vertical-align:top;
width:80px;
}

#lead_way {
float:right;
font-size:11px;
line-height:15px;
margin:10px 2px 0 0;
width:220px;
color:#237AB4;
}
#lead_way .search_links {
border-right:1px solid #8A8A8A;
float:left;
margin-top:5px;
padding:0 5px 0 0;
}
#lead_way .lead_link {
float:left;
padding:2px 0 0 5px;
text-align:left;
}

#lead_way .lead_link span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#9C9A9B none repeat scroll 0 0;
color:#FFFFFF;
font-size:8px;
padding:0 2px;
text-transform:uppercase;
}

#container {
display:block;
margin:0 auto;
padding:0px 0 0;
width:985px;
}
div#container div#left_sec {
float:left;
width:225px;
margin-top:10px;
}
div#left_sec .left_sec_top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent  url(../images/left_nav_top.png) no-repeat scroll 0 0;
content:".";
font-size:0.1em;
height:10px;
line-height:0.1em;
width:225px;
}
div#left_sec .left_sec_content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent  url(../images/left_nav_bg.png) repeat-y scroll 0 0;
padding:0 3px 0 2px;
width:220px;
}
div#left_sec h3 {
color:#5E5E5E;
margin:0 10px;
}
div#product_nav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
padding:0px 0 0;
position:relative;
height:auto;
margin-bottom:30px;
width:220px;
z-index:100;
}
div#product_nav .flyout {
float:left;
font-size:12px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:10px 0 0;
position:relative;
width:220px;
}
div#product_nav .flyout ul {
height:auto;
left:-9999px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:absolute;
top:0;
width:200px;
z-index:100;
}
div#product_nav .flyout table {
border-collapse:collapse;
height:0;
margin:-1px -10px;
width:0;
}
div#product_nav .flyout li {
float:left;
margin-bottom:0;
position:relative;
margin:0px;
padding-top:1px;
}
div#product_nav .flyout li a{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/left_nav_arrow.gif) no-repeat scroll 200px 6px;
border-bottom:1px solid #F0F0F0;
color:#237AB4;
display:block;
float:left;
font-family:arial,sans-serif;
font-size:12px;
padding:10px 0;
text-decoration:none;
width:190px;
}
div#product_nav .flyout li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/products_hover.png) no-repeat scroll left top;
color:#E4E180;
cursor:pointer;
display:block;
padding:5px 0 4px 10px;
_padding:3px 0 0px 10px;
text-decoration:none;
width:210px;
}
div#product_nav .flyout li a.fly {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/left_nav_arrow.gif) no-repeat scroll 200px 50%;
height:auto !important;
min-height:17px;
padding:0;
_padding:3px 0 0px 0px;
position:relative;
width:220px;
}
div#product_nav .flyout li a.fly span {
margin-right:20px;
padding:4px 0 5px 10px;
text-decoration:none;
}
div#product_nav .flyout ul li span a:hover, div#product_nav .flyout ul li span:hover > a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/products_hover.png) no-repeat scroll left top;
color:#E4E180;
cursor:pointer;
display:block;
padding:5px 0 4px 10px;
text-decoration:none;
width:210px;
}
div#product_nav .flyout li a.fly:hover span, div#product_nav .flyout li:hover > a.fly span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/products_hover_duble_line.png) no-repeat scroll left top;
color:#E4E180;
cursor:pointer;
display:block;
padding:5px 0 4px 10px;
text-decoration:none;
width:210px;
}
div#product_nav .flyout li a.last {
border:0 none;
}
div#product_nav .flyout :hover ul {
left:220px;
top:0;
}
div#product_nav .flyout ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/product_sub_nav_bg.png) repeat-y scroll 0 0;
display:block;
width:250px;
}
div#product_nav .flyout ul li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/product_sub_nav_bg.png) repeat-y scroll 0 0;
display:block;
width:250px;
}
div#product_nav .flyout ul li.top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/product_sub_nav_top.png) repeat scroll right top;
height:27px;
width:250px;
margin-bottom:-1px;
}
div#product_nav .flyout ul li.bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/product_sub_nav_bottom.png) repeat scroll right bottom;
height:28px;
width:250px;
}
div#product_nav .flyout ul li span {
color:#FFFFFF;
height:auto !important;
margin:0 10px;
_margin:0 0;
min-height:18px;
padding:2px 0 0;
width:230px;
}
div#product_nav .flyout ul li span a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #237AB4;
color:#FFFFFF;
padding:2px 0 3px;
text-decoration:none;
width:230px;
}
div#product_nav .flyout ul li span a:hover{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #237AB4;
color:#E4E180;
margin:0;
padding:2px 0 3px;
text-decoration:none;
width:230px;
}
div#product_nav .flyout ul li span a:hover, div#product_nav .flyout ul li span:hover > a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #237AB4;
color:#E4E180;
margin:0;
padding:2px 0 3px;
text-decoration:none;
width:230px;
}
div#product_nav .flyout li span {
display:block;
padding:0 10px;
}
div#product_nav .flyout li a.no_fly {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/left_nav_arrow.gif) no-repeat scroll 200px 50%;
height:auto !important;
min-height:17px;
padding:4px 0 3px;
position:relative;
width:240px;
}
div#product_nav .flyout li a.no_fly:hover, .flyout li:hover > a.no_fly {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/left_nav_arrow.gif) no-repeat scroll 200px 50%;
color:#237AB4;
text-decoration:underline;
}
#huiyuan {
width:220px;
height:auto;
overflow:auto;
background:#ffffff  url(../images/resources_sec_bg.gif) repeat-x scroll center top;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
padding-bottom:10px;
clear:both;
}
#huiyuan .biaoti{
width:200px;
margin:0 10px;
height:35px;
line-height:35px;
border-bottom:1px dashed  #0066CC;
font-size:16px;
color:#237AB4;
text-align:left;
font-weight:bold;
}
#huiyuan .nr{
width:210px;
margin-top:10px;
height:auto;
overflow:auto;
}
#huiyuan .nr1{
width:180px;
padding:5px 10px;
font-size:14px;
text-align: left;
height:30px;
}
#huiyuan .nr2{
width:210px;
height:30px;
margin-top:10px;
}
#huiyuan .nr21{
float:left;
width:50%;
text-align:center;
}
#huiyuan .nr22{
float: right;
width:50%;
text-align:center;
}
#huiyuan .mima{
height:25px;
line-height:25px;
width:200px;
text-align:right;
font-weight:bold;
color:#0066CC;
}
#zhongxin{
display:none;
width:220px;
height:auto;
overflow:auto;
background:#ffffff  url(../images/resources_sec_bg.gif) repeat-x scroll center top;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
margin-bottom:20px;
clear:both;
}
#zhongxin .biaoti{
width:200px;
margin:0 10px;
height:35px;
line-height:35px;
border-bottom:1px dashed  #0066CC;
font-size:16px;
color:#237AB4;
text-align:left;
font-weight:bold;
}
#zhongxin .nr{
width:210px;
margin-top:10px;
height:auto;
overflow:auto;
}
#zhongxin .pp{
background:url(../images/tesco_sprite.gif) no-repeat  10px 0px ;
height:80px;
margin-top:10px;
margin-bottom:10px;
padding-left:70px;
font-size:12px;
}
#zhongxin .mima{
height:25px;
line-height:25px;
width:200px;
text-align:right;
font-weight:bold;
color:#0066CC;
}

#lead{
width:220px;
height:auto;
overflow:auto;
background:#ffffff  url(../images/resources_sec_bg.gif) repeat-x scroll center top;
padding-top:10px;
}
#lead .img{
text-align: left;
font-size:14px;
color:#666666;
height:35px;
line-height:30px;
color:#336699;
margin: 0px 10px;
border-bottom:1px dashed #336699;
font-weight:bold;
}
#lead .zi{
width:200px;
padding:5px 5px 0px 5px;
margin-top:5px;
color:#666666;
}
#lead .zi ul{
margin:0px;
padding:0px;
list-style-type:none;
}
#lead .zi ul li{ 
background: url(../images/wenda1.gif) scroll no-repeat 0px 2px; 
height:32px; 
line-height:16px; 
overflow:hidden; 
padding:0px 0px 0px 20px; 
margin-bottom:5px; 
text-align:left; 
border-bottom:1px dashed #cccccc; 
}
#lead .zi ul li a:link,#lead .zi ul li a:visited{
color:#666666;
text-decoration:none;
}
#lead .zi ul li a:hover,#lead .zi ul li a:active{
color:#237AB4;
text-decoration:underline;
}
#lead .nn{
width:200px;
padding:0px 10px;
text-align:right;
}
div#left_sec .left_sec_bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/left_nav_bottom.png) no-repeat scroll 0 0;
content:".";
font-size:0.1em;
height:10px;
line-height:0.1em;
width:225px;
}


div#container div#middle_sec {
float:left;
margin:10px 0 0 15px;
width:506px;
}
.banner{
width:506px;
height:250px;
}
div#middle_sec div#resoreces_sec {
margin:10px 0 0;
width:506px;
}
div#resources_sec div#resources_top{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/resources_area_top.png) repeat scroll left top;
content:".";
font-size:0.1em;
height:8px;
line-height:0.1em;
width:506px;
}
div#resources_area {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/resources_area_bg.png) repeat-y scroll 0 0;
padding:0 14px 5px 12px;
width:480px
}

 div#biaoti{
width:480px;
margin-left:0px;
font-size:16px;
color:#9EA842;
font-weight:bold;
height:35px;
line-height:35px;
background:url(../images/resources_sec_bg.gif);
}
 div.main1{
width:480px;
margin-top:15px;
height:auto;
overflow:auto;
border-bottom:1px solid #cccccc;
height:auto;
overflow:auto;
margin-bottom:10px;
}
.zheng{
 width:50%;
 float:left;
 height:110px;
 }

.pleft{
width:70px;
height:70px;
float:left;
text-align:center;
margin-right:7px;
margin-left:3px;
vertical-align:middle;
}
.pright{
width:60%;
float: left;
height:auto;
overflow:auto;
margin-right:3px;
}
 div.bt{
width:100%;
text-align:left;
font-size:12px;
color:#237AB4;
line-height:15px;
height:30px;
overflow:hidden;
font-weight:bold;
}
 div.nr{
width:100%;
height:45px;
line-height:15px;
font-size:12px;
color:#999999;
overflow:hidden;
}
 div.nr a:link,div.nr a:visited{
 color:#999999;
 }
  div.nr a:hover,div.nr a:active{
 color:#336699;
 }
div.more{
height:15px;
margin-top:5px;
line-height:15px;
text-align:right;
color:#237AB4;
}
.chakan{
height:25px;
line-height:25px;
text-align:right;
color:#666666;
font-size:14px;
}


div#resources_top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/resources_area_top.png)  no-repeat scroll left top;
content:".";
font-size:0.1em;
height:8px;
line-height:0.1em;
width:506px;
}
div#resources_bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/resources_area_bottom.png) repeat scroll left bottom;
content:".";
font-size:0.1em;
height:9px;
line-height:0.1em;
width:506px;
clear:both;
}


div#container div#right_sec {
float:right;
width:225px;
margin-top:10px;
}
div#right_sec div#support_resources {
padding:0;
width:225px;
height:160px;
margin-bottom:15px;
}

div#right_sec div#news_sec {
margin:6px 0 0;
width:225px;
}
div#news_sec div#news_top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/news_events_area_top.png) repeat scroll 0 0;
font-size:0.1em;
height:7px;
line-height:0.1em;
width:225px;
}
div#news_sec div#news_bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/news_events_area_bottom.png) repeat scroll center bottom;
font-size:0.1em;
height:7px;
line-height:0.1em;
width:225px;
}
div#news_sec div#news_area {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/news_events_area_bg.png) repeat-y scroll 0 0;
padding:3px 3px 0 2px;
width:220px;
}
div#news_area h4 {
color:#5E5E5E;
font-family:HelveticaNeu,Arial,Verdana;
font-size:14px;
font-weight:bold;
margin:0 10px;
padding:0;
text-transform:uppercase;
}
div#news_area div.up_arrow {
border-bottom:2px solid #9C9A9B;
font-size:0.1em;
height:12px;
line-height:0.1em;
padding:23px 0 0;
position:relative;
text-align:center;
}
div#news_area div#view_all {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
color:#454B57;
font-size:12px;
height:14px;
padding:3px 10px;
position:relative;
width:200px;
}
div#view_all .date {
float:left;
width:105px;
}
div#slider .date {
display:block;
}
div#view_all .view_all_link {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrow_blue.gif) no-repeat scroll left center;
float:right;
text-align:right;
}
div#slider a {
color:#237AB4;
text-decoration:none;
}
div#view_all a {
color:#237AB4;
padding-left:12px;
text-decoration:none;
}
div#view_all a:hover, div#slider a:hover {
color:#237AB4;
text-decoration:underline;
}
div#slider {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 url(../images/news_bottom_sec_bg.gif) repeat-x scroll center top;
border-top:1px solid #D7D7D7;
font-size:12px;
line-height:14px;
padding:6px 0 0;
width:220px;
}
div#news_content_slider {
width:220px;
z-index:100;
}
div#slider ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 5px;
}
div#slider ul li {
height:67px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
overflow:hidden;
padding:5px;
position:relative;
border-bottom:1px solid #D7D7D7;
}
.news_discription{
color:#237AB4;
padding:0 0 0 3px;
height:45px;
line-height:15px;
overflow:hidden;
text-align:left;
text-indent:10px;
}
.displaydate{
color:#454B57;
font-size:12px;
text-align:right;
float:right;
}

.jiange {
clear:both;
margin:0  auto;
height:20px;
width:980px;
}
div#footer {
color:#414B56;
font-size:14px;
margin:0 auto;
padding:10px 0 30px;
text-align:center;
width:980px;
}
div#footer ul{
margin:0px 35px 0px 35px;
padding:0px;
list-style-type:none;
}
div#footer ul li{
float:left;
width:129px;
text-align:center;
color:#237AB4;
border-right:1px solid #cccccc;
}

div#container div#top{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/in_contentarea_top.png) repeat scroll left top;
content:".";
font-size:0.1em;
height:8px;
line-height:0.1em;
margin-top:10px;
width:985px;
}
div#container div#content{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/inner_contentarea_bg.png) repeat-y scroll 0 0;
display:block;
margin:0 auto;
padding:0 3px 20px 2px;
width:980px;
height:auto;
overflow:auto; 
}
div#content div#column{
padding:0 0 0 20px;
height:25px;
line-height:25px;
text-align:left;
color:#666666;
}
div#content div#main{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/cntarea_bg.gif) repeat-x scroll center top;
border-top:1px solid #DFDFDF;
margin:0;
padding:20px 20px 0 ;
width:939px;
}
div#container div#inner_bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/in_contentarea_bottom.png) repeat scroll left top;
content:".";
font-size:0.1em;
height:8px;
line-height:0.1em;
clear:both;
width:985px;
}
.div_clear {
border:0 none;
clear:both;
content:".";
display:block;
font-size:0.1em;
height:0;
line-height:0.1em;
visibility:hidden;
}
#searchtitle{
font-size:18px;
font-weight:bold;
color: #333333;
text-align: left;
height:50px;
line-height:50px;
margin-bottom:10px;
}
.pagesWrapper {
border-bottom:1px solid #415B84;
border-top:1px solid #415B84;
height:28px;
}
.pagesWrapper .pages {
background-color:#E4ECF2;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
height:26px;
}
.pagesWrapper .pagesleft{
float:left;
height:26px;
line-height:26px;
text-align:left;
font-weight:bold;
padding-left:10px;
width:75%;
}
.pagesWrapper .pagesright{
float: right;
height:26px;
line-height:26px;
text-align:right;
width:150px;
margin-right:30px;
}
#detailedResults{
margin:5px;
padding:0px;
clear: both;
}
#detailedResults ul {
font-size:12px;
margin:0;
list-style-type:none;
padding:0px;
}
#detailedResults ul li {
line-height:16px;
padding:10px 5px;
color:#666666;
height:auto;
overflow:auto;
}
.Resultstitle{
color:#4B6695;
font-size:12px;
font-weight:bold;
text-align:left;
line-height:25px;
}
#detailedResults ul li.alter {
background-color:#F3EFEB;
}
#detailedResults ul li.teachalt {
background-color:#EEEEEE;
}
#detailedResults ul li a:hover {
color:#536893;
}





.lead_left_block{
float:left;
padding:0px;
width:700px;
}
.seclect_task_active_sec {
height:23px;
padding:0 0 20px;
width:700px;
}
.seelct_task {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#67AE3E url(../images/green_greay_arrow.gif) no-repeat scroll right center;
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:18px;
padding:5px 0 0;
text-align:center;
width:188px;
}
.choose_a_product {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 url(../images/greay_arrow.gif) no-repeat scroll right center;
color:#454B57;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:18px;
padding:5px 0 0;
text-align:center;
width:285px;
}
.get_recomandation {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
border-bottom:1px solid #DCDCDC;
border-right:1px solid #DCDCDC;
border-top:1px solid #DCDCDC;
color:#454B57;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:17px;
padding:4px 0 0;
text-align:center;
width:226px;
}
div.content_area_top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 none repeat scroll 0 0;
height:auto !important;
min-height:35px;
padding:10px 10px 0 13px;
}
.title_area {
float:left;
margin:0;
width:350px;
}
h4 {
font-family:HelveticaNeu,Arial,Verdana;
font-size:14px;
font-weight:bold;
margin:5px 0 0;
padding:0;
text-transform:uppercase;
color:#666666;
}
.next_btn {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/button_bg.png) repeat-x scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
float:right;
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:11px;
height:22px;
margin:0 0 0 10px;
padding:0 5px 3px 3px;
text-align:-moz-center;
text-transform:uppercase;
vertical-align:top;
}
#task_contnet {
border:1px solid #DCDCDC;
margin:0 auto;
position:relative;
width:694px;
}
.content_area {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#454B57;
height:auto !important;
min-height:225px;
padding:5px 10px 10px;
}
.content_area ul{
margin:0px;
padding:0px;
}
.content_area li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:5px 0;
}
div#other {
float: left; 
width: 400px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrow_blue.gif) no-repeat scroll 10px 12px;
font-weight:bold;
padding:10px 0 7px 25px;
}

.lead_right_block{
float:right;
padding:0px;
width:218px;
}
div.lead_right_block div.lead_way_tab_right {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/lead_away_right_bottom_bg.gif) no-repeat scroll center bottom;
padding-bottom:1px;
width:218px;
}
div.lead_right_block div.lead_way_tab_right div.top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/lead_away_right_top_bg.gif) no-repeat scroll center top;
height:auto;
padding:5px 10px 10px;
width:198px;
}
div#cnt_mainarea1 h4 {
font-family:HelveticaNeu,Arial,Verdana;
font-size:14px;
font-weight:bold;
margin:5px 0 0;
padding:0;
text-transform:uppercase;
}
div.top p {
color:#FFFFFF;
font-weight:bold;
line-height:16px;
margin:0;
padding:10px 0;
}
div.lead_right_block div.contentp_area {
border:1px solid #67AE3E;
line-height:16px;
margin:0 2px 1px;
width:212px;
}
div.lead_right_block div.contentp_area ul {
margin:0;
padding:0;
}

div.lead_right_block div.contentp_area li {
border-bottom:1px solid #DCDCDC;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:5px 0;
padding:5px 0 10px;
}
div.lead_right_block div.contnet_Sec {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#5E5E5E;
font-weight:bold;
padding:10px 8px 5px;
width:196px;
}
div.contentp_area .myselection-heading {
color:#67AE3E;
display:block;
font-weight:bold;
text-transform:uppercase;
}
div.lead_right_block div.content_area_bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 url(../images/arrow_blue.gif) no-repeat scroll 8px 9px;
border-top:1px solid #DCDCDC;
font-weight:bold;
padding:5px 8px 5px 20px;
}

.eatdetail{
margin:0px 0px 10px 0px;
padding:0px;
height:110px;
border-bottom:1px dashed #cccccc;
clear: both;
}
.eatleft{
float:left;
width:180px;
margin: 0px 20px 0px 0px;
padding:0px;
}
.eatright{
float:right;
width:480px;
margin: 0px;
padding:0px;
color:#666666;
}
.eatrighttitle{
font-size:12px;
color:#0066CC;
font-weight:bold;
height:25px;
}

.playdalist{
width:100%;
margin:10px 0px 0px 0px;
padding:0px;
}
.playtitle{
width:98%;
height:30px;
line-height:30px;
font-size:14px;
margin:0px;
text-align:left;
color:#333333;
font-weight:bold;
border-bottom:1px dashed  #0066CC;
}
.playnav{
width:98%;
height:25px;
line-height:25px;
padding:0px 0px 0px 2%;
text-align:left;
color:#0066CC;
border:0px;
}
.playmain{
margin:0px;
padding:0px;
text-indent:10px;
line-height:20px;
text-align:left;
}
.contactnav{
width:100%;
height:auto;
overflow:auto;
margin:20px 0px 0px 0px;
padding:0px 0px 10px 0px;
_padding:0px 0px 5px 0px;
border-bottom:1px dashed #cccccc;
}
.contactnavlf{
width:10%;
float:left;
margin:0px 10px 0px 0px;
padding:0px;
text-align:center;
padding-top:10px;
}
.contactnavrg{
width:87%;
float:right;
color:#666666;
line-height:20px;
}
.contactnatitle{
height:20px;
line-height:20px;
color:#336699;
font-weight:bold;
}
.contactnadetail{
height:30px; 
line-height:30px; 
font-weight:bold; 
color:#336699;
}
.webtao{
margin-top:10px;
padding:5px;
color:#666666;
font-size:12px;
height:auto;
overflow:auto;
padding-bottom:10px;
}
.webtao ul{
margin:0px;
padding:0px;
list-style-type:none;
}
.webtao ul li{
padding-left:20px;
height:25px;
line-height:25px;
margin-bottom:5px;
}
.web_list1{
clear:both;
margin:0px;
padding:0px;
width:935px;
height:auto;
overflow:auto;
padding-bottom:10px;
padding-top:10px;
}
.web_list{
float:left;
width:275px;
height:25px;
line-height:25px;
overflow:auto;
margin-right:8px;
margin-top:5px;
padding-left:20px;
color:#666666;
}
.web_list1{
clear:both;
margin:0px;
padding:0px;
width:935px;
height:auto;
overflow:auto;
}
.product_list{
float:left;
width:300px;
height:auto;
overflow:auto;
margin-right:8px;
padding-bottom:25px;
margin-top:5px;
}
.product_hot{
width:100%;
height:auto;
overflow:auto;
margin:0px 0px 10px 0px;
padding:0px;
}
.product_hottitle{
height:30px;
line-height:30px;
background:url(../images/wenda1.gif) scroll no-repeat 0px 2px;
color:#336699;
font-size:14px;
margin:0px;
padding-left:30px;
border-bottom:1px solid #cccccc;
clear:both;
}
.product_hotcontent{
font-size:12px;
margin-top:10px;
color:#666666;
line-height:25px;
background:url(../images/wenda.gif) scroll no-repeat 0px 5px;
padding-left:30px;
clear:both;
}

